/*主要模块*/
*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
}
ul,li{
    list-style: none;
}
a{
    text-decoration: none
}
.contianer{
    .w(750);
    font-size: 0.22rem;
    background-color: extract(@color,2);
    .banner{
         .ske(460/750*100%);
        img{
          .img();
        }
    }
    .person{
        height: 3.6/2rem;
        background: url("../img/2_02.jpg") no-repeat 0 0;
        background-size: 100%;
        ul{
            display: flex;
            padding: 118/749*100% (749-596)/749*100% (271-177)/749*100% 116/749*100%;
            li{
                flex: 1;
               .height(0.3rem);
                color: #fff;
            }
        }
    }
    .hot{
        padding-bottom: 0.55rem;
        .top{
            .ske(83/750*100%);
             img {
                 .img();
             }
        }
       
        .wrap-hot{
            .wrap(5);   
            p{
                color: extract(@color,6);
                .height(0.4rem);
            }
            .hot-list{
                padding: 0 0.1rem;
                display: flex;
                flex-wrap: wrap;
                a{
                    width: 33.33333333%;
                   .height(0.4rem);
                    background: url("../img/4_08.jpg") center no-repeat;
                    background-size: 95% 100%;
                    margin: 0.025rem 0;
                    color: #fff;
                }
            }
            .more{
                text-align: center;
                .height(0.45rem);
                a{
                    color: extract(@color,2);
                    padding: 0 0.15rem;
                    text-decoration: underline;
                    background: url("../img/6_08.jpg") 95% center no-repeat;
                    background-size: 0.05rem 0.09rem;
                }
            }
        }
    }
    .tmt{
        .top{
           .ske(94/850*100%);
            img{
                  .img();
            }
        }
        .tmt-list{
            .wrap{
                padding: 0 0.15rem;
                .wrap(1);
                 border: 0.08rem solid extract(@color, 5);
                 border-top: none;
             dl{
                 padding: 0.1rem 0;
                 border-bottom: 0.01rem solid #ccc;
                 background: url("../img/9_14.jpg") 98% center no-repeat;
                 background-size: 0.1rem;
                 dt{
                    color: extract(@color, 2);
                    font-weight: bold;
                    margin-bottom: 0.1rem;
                 }     
                 dd{
                     font-size: 0.14rem;
                     a{
                         padding: 0.05rem 0.13rem;
                         background-color: extract(@color,3);
                         border-radius: 0.05rem;
                         color:extract(@color,4);
                     }
                     padding-bottom: 0.05rem;
                 }
             }
             .more{
                 font-size: 0.14rem;
                 color: extract(@color,6);
                 .height(0.65rem);
                 a{
                     color: extract(@color,2);
                     font-size: 0.16rem;
                 }
             }
            }
        }
    }
    .copy{
       .height(0.6rem); 
      font-size: 0.16rem;
      color: #be181c;
    }
}